package com.headwind.logistics.common.pojo;

import java.io.Serializable;
import lombok.Data;
import java.util.Date;
import java.util.List;

/**
 *  客户、承运账户明细表
 * @author 小恶魔 2020-07-20
 */
@Data
public class UserAccount implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 账户的主键id
     */
    private Long customerAccountId;

    /**
     * 客户表or承运表id 使用动态sql区分开来 查询的是谁的id。(客户表id or 承运表id)
     */
    private Long userId;

    /**
     * 动作 0-支出、1-收入、2-充值
     */
    private Integer action;

    /**
     * 变动的钱 正数为收入、负数为支出
     */
    private Double changeMoney;

    /**
     * 变动后的余额
     */
    private Double afterChangeMoney;

    /**
     * 操作时间
     */
    private String operationTime;

    /**
     * ip记录 客户操作所使用的ip地址
     */
    private String ipRecord;

    /**
     * 备注
     */
    private String remark;

    public UserAccount() {
    }

}
